package com.phynos.lib.common.util;

public class MyStringUtil {

	/**
	 * 如果字段为非空字段，则需要同时检查非空，最大长度，最小长度
	 * @param val
	 * @param minLength
	 * @param maxLength
	 * @return
	 */
	protected boolean checkNullOrLength(String val,int minLength,int maxLength){
		if(val == null || val.length() < minLength || val.length() > maxLength){
			return false;
		}
		return true;
	}
	
	/**
	 * 如果字段不为空，则需要检查字段的长度;为空的话，则不需要检查
	 * @param val
	 * @param maxLength
	 * @return
	 */
	protected boolean checkNullAndLength(String val,int maxLength){
		if(val != null && val.length() > maxLength){
			return false;
		}
		return true;
	}
	
	public static boolean isNullOrEmpty(String str){
		if(str == null || str.equals(""))
			return true;
		else 
			return false;
	}
	
}
